<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>原型对象的本质</title>
</head>
<body>
<script>
    //这里模仿构造函数将prototype属性指向一个对象
    let prototype ={
        age:12
    }

    let _proto_ = '[[prototype]]'
    //这里模仿实例对象创建出来之后隐藏的[[prototype]]属性指向和构造函数对象prototype属性对象是同一个对象
    window[_proto_] =prototype
    //这里模仿构造函数的prototype属性指向新的地方
    /*prototype ={
        age:13
    }*/
    //但如果不是重新指向而是修改的话就会被影响了
    prototype.age = 20
    //但这并不会影响先前的指向
    console.log(window[_proto_])

</script>
</body>
</html>